package model

type RechargeInfo struct {
	Id             int64  `gorm:"column:id"`              // ID
	UserId         int64  `gorm:"column:user_id"`         // 用户ID
	OrderNo        string `gorm:"column:order_no"`        // 充值订单编号
	RechargeStatus string `gorm:"column:recharge_status"` // 充值状态：0901-未支付 0902-已支付 0903-已取消
	RechargeAmount string `gorm:"column:recharge_amount"` // 充值金额
	PayWay         string `gorm:"column:pay_way"`         // 支付方式：1101-微信 1102-支付宝
	CreateTime     string `gorm:"column:create_time"`     // 创建时间
	UpdateTime     string `gorm:"column:update_time"`
	IsDeleted      int64  `gorm:"column:is_deleted"`
}

func NewRechargeInfo() *RechargeInfo {
	return &RechargeInfo{}
}
func (*RechargeInfo) TableName() string {
	return "recharge_info"
}
